front windshield - French English Dictionary